package com.ruoyi.customerSample.mapper;


import com.ruoyi.common.core.domain.testEqu.TestedEqu;

import java.util.List;

/**
 * 受检设备分类信息Mapper接口
 * 
 * @author luguanqing
 * @date 2020-11-13
 */
public interface TestedEquMapper
{

    /**
     * 查询受检单位信息列表
     * 
     * @param reportEqu 受检设备分类信息
     * @return 受检单位信息集合
     */
    public List<TestedEqu> selectReportEquList(TestedEqu reportEqu);


    /**
     * 查询受检单位设备大类信息
     *
     * @param id 受检单位设备信息ID
     * @return 受检单位设备信息
     */
    public TestedEqu selectReportEquById(String id);

    /**
     * 根据id集合获取设备名称信息
     */
    public List<String> selectReportEquByIds(String[] ids);



    /**
     * 新增受检单位设备菜单大类信息
     *
     * @param reportEqu 受检单位设备信息
     */
    public int insertReportEqu(TestedEqu reportEqu);


    /**
     * 更新受检单位设备菜单大类信息
     *
     * @param reportEqu 受检单位设备信息
     */
    public int updateReportEqu(TestedEqu reportEqu);

    /**
     * 删除受检设备大类菜单
     * @param id 受检设备Id
     */
    public int deleteReportEquById(String id);
}
